JCDecaux SE logo

JCDecaux SE

FRA:DCS (France)   Ordinary Shares
€ 21.22 (-0.93%) Jun 7
21.80
P/B:
2.33
Market Cap:
€ 4.54B ($ 4.91B)
Enterprise V:
€ 8.32B ($ 8.99B)
Volume:
-
Avg Vol (2M):
325.00
Also Trade In:

JCDecaux SE Valuation Measures